1 research outputs found

    Semi and weighted semi-nonnegative matrix factorization : comparative study

    Get PDF
    Orientador: Jacques WainerDissertaĆ§Ć£o (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaĆ§Ć£oResumo: Algoritmos que envolvem fatoraĆ§Ć£o de matrizes tem sido objeto de intensos estudos nos anos recentes, gerando uma ampla variedade de tĆ©cnicas e aplicaƧƵes para diversos tipos de problemas. Dada uma matriz de dados de entrada X, a forma mais simples do problema de fatoraĆ§Ć£o de matrizes pode ser definido como a tarefa de encontrar as matrizes F e G, usualmente com posto baixo, tal que X ~ FG. SĆ£o consideradas duas variaƧƵes principais do problema de fatoraĆ§Ć£o de matrizes: a fatoraĆ§Ć£o de matrizes semi-nĆ£o-negativa (Semi Nonnegative Matrix Factorization (SNMF) ), que requer que a matriz G seja nĆ£o-negativa, e a fatoraĆ§Ć£o de matrizes semi-nĆ£o-negativa com pesos ( Weighted Nonnegative Matriz Factorization(WSNMF) ), que lida adicionalmente com casos onde hĆ” dados de entrada faltantes ou incertos. Essa dissertaĆ§Ć£o tem como principal objetivo comparar diferentes algoritmos e estratĆ©gias para resolver esses problemas, focando em duas estratĆ©gias principais: MĆ­nimos Quadrados Alternado com RestriĆ§Ć£o Constrained Alternating Least Squares e AtualizaĆ§Ć£o Multiplicativa Multiplicative UpdatesAbstract: Algorithms that involve matrix factorization have been the object of intense study in the recent years, generating a wide range of techniques and applications for many different problems. Given an input data matrix X, the simplest matrix factorization problem can be defined as the task to find matrices F and G, usually of low rank, such that X ? F G. I consider two different variations of the matrix factorization problem, the Semi- Nonnegative Matrix Factorization, which requires the matrix G to be nonnegative, and the Weighted Semi-Nonnegative Matrix Factorization, which deals additionally with cases where the input data has missing or uncertain values. This dissertation aims to compare different algorithms and strategies to solve these problems, focusing on two main strategies: Constrained Alternating Least Squares and Multiplicative UpdatesMestradoCiĆŖncia da ComputaĆ§Ć£oMestre em CiĆŖncia da ComputaĆ§Ć£oCAPE
    corecore